operating self-sufficiency - Allemand Anglais Dictionnaire